﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0;box-sizing:border-box; }
body { background:#fff; color:#555; font-size:14px; font-family:Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
/* css common */
.clearfix:after {content: ""; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.bg_back{background:#f1f1f1}
/*正式代码*/
.back{background:#f5f5f5;padding-bottom:20px;}
.header_head{background:#fff;border-bottom:20px solid #f5f5f5}
.header_head h1{width:100%;position:relative;padding:0 15px;border-bottom:1px solid #ccc}
.header_head h1:first-child{font-size:0.9rem;}
.header_head h1:first-child>b{height:90px;line-height:90px;display:inline-block;}
.header_head h1:first-child>span{
	width:60px;display:inline-block;
	height:60px;border-radius:100%;
	position:absolute;right:20px;
	border:1px solid #8bcc32;top:10px
}
.header_head h1:first-child>span>img{max-width:100%}
.header_head h1:last-child>b{height:49px;line-height:49px;display:inline-block;}
.header_head h1:last-child>span{float:right;height:49px;line-height:49px;}
.middle_body{width:100%;background:#fff;}
.middle_body ul{border-bottom:20px solid #f5f5f5}
.middle_body ul>li{position:relative;height:49px;line-height:49px;border-bottom:1px solid #ccc;padding:0 15px;}
.middle_body ul>li>b{font-size:14px;display:inline-block;}
.middle_body ul>li>span{position:absolute;right:15px;}
.middle_body .jianjie h1{font-size:0.9rem;padding:0 15px;position:relative}
.middle_body .jianjie h1>b{height:49px;line-height:49px;display:inline-block;}
.middle_body .jianjie h1>span{float:right;height:49px;line-height:49px;}
.baocun{width:100%;background:#8bcc32;position:fixed;bottom:0;}
.baocun a{display:block;text-align:center;color:#fff;height:40px;line-height:40px;}
/*箭头代码*/
.pre3 {border-width:5px;border-color: transparent #808080 transparent transparent;transform: rotate(180deg);position: absolute;right: 0;top: 40px;z-index:1;} 
.pre4 {border-width: 5px; border-color: transparent #FFF transparent transparent; position: absolute;right: 1px;top: 40px;z-index:2;transform: rotate(180deg);} 
.pre3, .pre4 {border-style: dashed solid dashed dashed; width: 0; height: 0; line-height: 0; font-size: 0; overflow: hidden;}
.pre5 {border-width:5px;border-color: transparent #000 transparent transparent;transform: rotate(180deg);position: absolute;right: 6px;top: 9px;z-index:1;} 
.pre6 {border-width: 5px;border-color: transparent #FFF transparent transparent;position: absolute;right: 7px;top: 9px;z-index:2;transform: rotate(180deg);} 
.pre5, .pre6 {border-style:dashed solid dashed dashed;width:0;height:0;line-height:0;font-size:0;overflow:hidden;}
.pre1 {border-width:6px;border-color:transparent #808080 transparent transparent;transform:rotate(180deg);position:absolute;right:0;top:18px;z-index:1;} 
.pre2 {border-width:6px;border-color:transparent #FFF transparent transparent;position:absolute;right:1px;top:18px;z-index:2;transform:rotate(180deg);} 
.pre1, .pre2 { border-style: dashed solid dashed dashed;width:0;height:0;line-height:0;font-size:0;overflow: hidden;}
.prea{transform:rotate(270deg);border-width:6px;right:4px;}
.preb{transform:rotate(270deg);top:17px;right:4px;}
.pre1.prec{top:12px}
.pre2.pred{top:12px}
.pre5.xuanze_left_pre{right:11px;border-width:6px;transform:rotate(270deg);}
.pre6.xuanze_right_pre{top:8px;right:11px;border-width:6px;transform:rotate(270deg);}
/*我的积分*/
.header_points{background:#8bcc32;text-align:center;}
.header_points h1{width:4.1rem;margin:0 auto;padding-top:65px;}
.header_points h1>img{max-width:100%;}
.header_points p{width:100%;color:#fff;font-size:1.7rem;padding:16px 16px;}
.header_points a{
	display:inline-block;color:#fff;border:1px solid #fff;
	width:162px;height:35px;line-height:35px;border-radius:5px;margin-bottom:50px;
}
.middle_points{width:100%;}
.middle_points ul>li{border-bottom:1px solid #ccc;padding:15px 15px;}
.middle_points ul>li>p{font-size:16px;font-weight:bold;height:35px;line-height:35px}
.middle_points ul>li>p>span{font-size:18px;float:right;color:#8bcc32;}
.middle_points ul>li>h5{height:24px;line-height:24px}
.middle_points ul>li>p>.middle_points_red{color:#ff0000;}



/*二维码名片*/
.ba_f1f1f1{padding-top:66px;}
.header_geren_card{width:83%;margin:0 auto;box-shadow:2px 2px 40px #d4d4d4 ;border-radius:10px;background:#fff}
.visiting_card{width:100%;padding-left:15px;padding-top:20px}
.visiting_card strong{font-weight:bold;}
.visiting_card span{width:4.4rem;display:block;float:left;}
.visiting_card span>img{max-width:100%;border-radius:100%;border:1px solid #95d045;}
.visiting_card h1{float:left;padding-top:14px;padding-left:10px;}
.twoDimensionCode{width:60%;margin:0 auto;padding-top:25px}
.twoDimensionCode img{max-width:100%;}
.header_footer{width:100%;text-align:center;padding-top:63px;padding-bottom:20px}
.header_footer h1{font-weight:bold;height:24px;line-height:24px}
.header_footer p{font-size:12px;color:#777;}
.header_footer p>span{color:#ff0000;}

/*医生通道*/
.header_gallery{position:relative;width:100%;background:#8bcc32;height:220px;text-align:center;padding-top:19px;}
.header_gallery p{color:#fff;font-size:12px;position:relative;top:25px;height:24px;line-height:24px;}
.header_gallery p>strong{font-size:14px;font-weight:bold;}
.talking_head{position:relative;width:80px;margin:0 auto;}
.talking_head img{max-width:100%}
.talking_head span{position:absolute;top:66px;display:inline-block;width:65px;left:7px;background:#f99f1c;border-radius:15px;height:24px;line-height:24px;font-size:12px;color:#fff;}
.header_dimension{position:absolute;top:30px;right:30px;width:2.2rem;height:2.2rem}
.header_dimension img{max-width:100%}
.middle_status{width:100%;}
.middle_status ul>li{background:#fff;height:48px;position:relative;line-height:48px;border-bottom:1px solid #ccc;padding:0 15px}
.middle_status ul>li:last-child{height:68px;border-top:20px solid #f5f5f5;}
.middle_status ul>li>p{padding-left:20px;position:relative}
.middle_status ul>li>p>span{float:right;color:#35abe4;}
.icon{background:url(../images/allbgs.png) no-repeat;display:inline-block;width:36px;height:36px;transform:scale(0.5);position:absolute;left:-10px;top:5px}
.icon.icon_rz{background-position:-2px -128px;}
.icon.icon_wh{background-position:0px -38px;}
.icon.icon_wj{background-position:0px 0px;}
.icon.icon_kf{background-position:0px -82px;}
.icon.icon_wy{background-position:0px -229px;}
.icon.icon_wb{background-position:0px -176px;}
/*患者分组*/
.hzFz{width:100%;font-weight:bold;}
.hzFz h2{color:#8bcc32;font-size:12px;height:28px;line-height:28px;padding:0 15px;background:#f5f5f5}
.hzFz h3{color:#4096ee;font-size:12px;height:28px;line-height:28px;padding:0 15px;background:#f5f5f5}
.fzNr{width:100%;border-bottom:1px solid #ddd}
.fzNr ul>li{position:relative;border-bottom:1px solid #ddd;margin-left:60px;}
.fzNr ul>li>span{width:36px;height:36px;display:block;position:absolute;top:5px;left:-45px;}
.fzNr ul>li:last-child{border-bottom:none}
.fzNr ul>li>span>img{max-width:100%}
.fzNr ul>li>p{height:45px;line-height:45px;}
.fzNr ul>li>p>span{font-size:12px;font-weight:500;padding-left:10px;}
.hzFz ul>li .geRenxinxi{position:relative;}
.hzFz ul>li .geRenxinxi>p{font-size:14px;height:42px;line-height:42px;border-bottom:1px solid #ccc;padding:0 15px;}

/*我的患者*/

.inputss{width:100%;position:relative;padding:15px 0;}
.inputss input{
	width:95%;margin:0 auto;display:block;
	text-align:center;border:none;border-radius:5px;
	height:24px;line-height:24px;font-size:12px;color:#ccc;
}
.inputss span{display:inline-block;position:absolute;top:15px;left:40%;}
.inputss span>img{transform:scale(0.69)}
.hz_request{width:100%;background:#fff;}
.hz_request ul>li{position:relative;}
.hz_request ul>li>p{border-bottom:1px solid #e4e4e4;height:56px;line-height:56px;padding:0 15px;font-weight:bold;}
.hz_request ul>li>p>span{display:inline-block;width:36px;height:36px;margin-top:10px;float:left;}
.hz_request ul>li>p>span>img{max-width:100%;}

/*新的患者请求*/
.newDemand{width:100%;}
.newDemand ul>li{width:100%;height:55px;position:relative;border-bottom:1px solid #ccc}
.newDemand ul>li>span{width:36px;height:36px;display:block;position:absolute;top:10px;left:15px;}
.newDemand ul>li>span>img{max-width:100%;}
.newDemand ul>li>p{padding-left:65px;font-weight:bold;font-size:16px;height:55px;line-height:55px;}
.newDemand ul>li>p>span{font-size:12px;padding-left:15px;}
.newDemand ul>li>p>i{font-size:12px;font-style:normal;float:right;padding-right:15px;color:#aaa;font-weight:100;}


/*注册账号*/
.header_Y{width:100%;padding:30px 0}
.header_Y p{font-size:14px;text-align:center;font-weight:bold;}
.YanZhen{position:relative}
.YanZhen input{width:100%;height:45px;border:1px solid #ccc;line-height:45px;padding-left:15px;font-size:14px;border-left:none;border-right:none;outline:none;}
.YanZhen input:first-child{border-bottom:none}
.YanZhen a{position:absolute;top:55px;color:#8bcc32;right:15px;border-radius:15px;border:1px solid #8bcc32;display:block;width:140px;height:24px;line-height:24px;font-size:12px;text-align:center}
.middle_A{width:100%;padding-top:78px;}
.middle_A a{width:80%;background:#8bcc32;text-align:center;color:#fff;height:38px;line-height:38px;display:block;margin:0 auto;border-radius:20px;}


/*患者详情*/
.headerXM{width:100%;background:#fff;padding-bottom:15px;}
.headerXM .headerXM_top{position:relative;height:70px;border-bottom:1px solid #f6f6f6}
.headerXM .headerXM_top span{position:absolute;top:7px;left:27px;display:block;border:1px solid #97d26a;border-radius:100%;width:48px;height:48px}
.headerXM .headerXM_top span>img{max-width:100%;}
.headerXM .headerXM_top h1{padding-left:90px;height:35px;line-height:35px;font-weight:bold;}
.headerXM .headerXM_top h3{padding-left:90px;}
.headerXM .headerXM_bottom{padding-left:27px;padding-top:10px}
.headerXM .headerXM_bottom p{font-weight:bold;}
.headerXM .headerXM_bottom p>span{color:#35abe4;}
.middleSZ{width:100%;margin-top:20px;}
.middleSZ ul{width:75%;background:#fff;border-radius:10px;margin:0 auto;border:1px solid #e5e5e5;overflow:hidden}
.middleSZ ul>li{float:left;width:33.33%;height:42px;line-height:42px;text-align:center}
.middleSZ ul>li:first-child{border-right:1px solid #e5e5e5;}
.middleSZ ul>li:last-child{border-left:1px solid #e5e5e5;}
.middleSZ ul .Li_bg{background:#49c1bb;color:#fff;}
.middleNl{width:90%;margin:0 auto;font-weight:bold;}
.middleZZ{padding:0px 10px;background:#fff;margin:15px 0;}
.middleZZ p{height:30px;line-height:30px;}
.middleZZ p>strong{float:right;font-size:12px;}
.middleZZ h2{padding:10px 0;}
.middleZZ h2>span{float:right;}
.middleZZ ul>li{float:left;margin-right:5px;width:60px;height:60px;margin-bottom:10px;}
.middleZZ ul>li>img{max-width:100%}
.footer_fix{width:100%;background:#fff;position:fixed;bottom:0;}
.footer_fix a{display:block;text-align:center;margin:0 auto;height:55px;line-height:55px;color:#aaa;}
.MB_black{background:#000;opacity:0.7;position:fixed;width:100%;height:100%;z-index:3;top:0}
.footer_Ul{position:absolute;z-index:5;width:100%;bottom:0;}
.footer_Ul ul{width:100%;border-bottom:1px solid #fff}
.footer_Ul ul>li{width:25%;float:left;text-align:center;border-top:1px solid #fff;border-right:1px solid #fff}
.footer_Ul ul>li>a{display:block;color:#fff;width:100%;padding-top:25px;height:76px;box-sizing:border-box;font-size:12px;}
.footer_Ul p{text-align:center;padding:10px 0;height:60px;line-height:60px;}
.footer_Ul p>img{max-height:100%}


/*VAS评分*/
.header_VAS{width:100%;padding:0 15px;font-weight:bold;border-bottom:15px solid #eee}
.header_VAS h1{font-size:16px;color:#4096ee;font-weight:bold;height:35px;line-height:35px;}
.header_VAS p{height:24px;line-height:24px;}
.header_VAS p>span{color:#8bcc32;}
.header_VAS.header_VAS_First{border-bottom:none;padding:0;}
.header_VAS.header_VAS_First p{padding-left:15px;}
.header_VAS.header_VAS_First h1{padding-left:15px;}
.header_VAS.header_VAS_First h2{width:100%;background:#eee;color:#4096ee;text-align:center;height:35px;line-height:35px}
.body_VAS{width:100%;padding:0 15px;}
.body_VAS p{font-weight:bold;height:40px;line-height:40px;font-size:18px;}
.body_VAS_pingfen{width:90%;margin:0 auto;position:relative;top:30px;}
.body_VAS_pingfen .body_VAS_input{width:260px;margin:0 auto;position:relative}
.body_VAS_pingfen .body_VAS_input span{padding:0 4px;display:inline-block;position:relative;z-index:3}
.body_VAS_pingfen span{position:absolute;}
.body_VAS_Pdj{width:250px;margin:0 auto;}
.body_VAS_Pdj ul{}
.body_VAS_Pdj ul>li{float:left;width:9.7%;}
.body_VAS_pingfen h2{
	width:230px;
	margin:0 auot;
	background:-webkit-linear-gradient(left,#36aae3,#ce3980);
	background: -o-linear-gradient(left,#36aae3,#ce3980);
	background: -moz-linear-gradient(left,#36aae3,#ce3980);
	background: linear-gradient(to left right, #36aae3 ,#ce3980);
	height:2px;position:relative;top:-12px;left:5px;}
.body_VAS_pingfen .span_left{top:15px;left:0;color:#35abe4;}
.body_VAS_pingfen .span_right{right:0;top:15px;color:red}

/*功能评分*/
.body_VAS_ul{width:100%;}
.body_VAS_ul ul{margin-bottom:35px;}
.body_VAS_ul ul>li>p{background:#f5f5f5;color:#35abe4;padding:0 15px;height:24px;line-height:24px;font-size:16px;}
.body_VAS_ul ul>li>h1{height:60px;padding:10px 15px;}
.body_VAS_ul ul>li>h1>span{display:inline-block;height:24px;line-height:24px;font-size:13px;}
.body_VAS_ul ul>li>h1>span>input{position:relative;top:2px;}
.motor{width:100%;position:fixed;bottom:0}
.motor h1{background:#8bcc32;text-align:center;color:#fff;font-size:14px;height:35px;line-height:35px;}

/*诊断*/
.body_diaGnose p{color:#4096ee;}
.medicalResult_top{padding-bottom:40px;}
.xuanze_left{width:100%;height:30px;line-height:30px;font-size:14px;border-bottom:1px solid #ddd;position:relative}
.xuanze_left h1{padding:0 15px;}
.xuanze_right{width:100%;border-bottom:1px solid #ddd;height:30px;line-height:30px;padding:0 11px}
.xuanze_right textarea{width:100%;height:155px;overflow-x:visible;overflow-y:visible;padding:5px;margin-top:5px;}
/*添加病历*/
.control{width:100%;}
.control h1{padding:10px 15px;font-weight:bold;border-bottom:10px solid #f5f5f5}
.conservation{padding:15px 15px 35px 15px}
.conservation textarea{width:100%;height:286px;overflow-x:visible;overflow-y:visible;padding:5px}
.save{width:100%;position:fixed;bottom:0}
.save a{display:block;height:35px;line-height:35px;background:#8bcc32;color:#fff;text-align:center;font-size:14px;border:1px solid #ddd;}
/*X-Ray*/
.photoGraph_img{padding-top:50px;}
.photoGraph_img ul{width:100%;padding:0 15px}
.photoGraph_img ul>li{float:left;margin:0 3px}
.photoGraph_img ul>li{width:90px;display:inline-block;}
.photoGraph_img ul>li>a{color:#ed4e17;}
.photoGraph_img ul>li>a.last_a{color:#4096ee;}
.photoGraph_img ul>li>img{max-width:100%}
.photoGraph_img ul>li>.photoGraph{position:relative;width:90px;height:90px;float:left;border:1px dashed #ccc;background:#fff}
.photoGraph_img ul>li>.photoGraph input{width:76px;height:80px;position:absolute;z-index:1;opacity:0;}
.photoGraph_img ul>li>.photoGraph span{display:inline-block;width:57px;height:57px;position:absolute;top:17px;left:17px;background:#fff}
.photoGraph_img ul>li>.photoGraph span>img{max-width:100%;max-height:100%}
.photoGraph_IMY{width:100%;}
.photoGraph_IMY img{position:fixed;top:0;z-index:5;max-width:100%}
.photoGraph_IMY video{position:fixed;top:180px;z-index:5;width:100%}










